Smartling\ApiWrapper B

Total Complexity 81
Dependencies 35
Dependents 0
Total lines 851
Lines of code 510
Logical lines of code 237
Comment lines 170
Methods 35
Properties 4

Methods 35

Method Rating Maintainability Complexity Lines of code
getStatusForAllLocales()
A
43 12 48
retrieveBatch()
A
43 8 50
retrieveJobInfoForDailyBucketJob()
S
45 6 45
createJob()
S
58 5 16
uploadContent()
S
47 3 41
lastModified()
S
55 3 19
downloadFile()
S
50 2 33
getSupportedLocales()
S
56 3 18
setNotificationRecord()
S
52 2 27
updateJob()
S
63 3 11
getProgressToken()
S
54 2 24
getStatus()
S
53 2 24
deleteNotificationRecord()
S
55 2 23
listJobs()
S
64 3 10
getAccountUid()
S
59 2 15
getAuthProvider()
S
59 2 15
testConnection()
S
60 2 14
deleteFile()
S
61 2 13
createBatch()
S
70 1 6
executeBatch()
S
80 1 3
getBatchApi()
S
78 1 3
getPluginName()
S
82 1 3
getJobsApi()
S
78 1 3
setPluginName()
S
81 1 3
getSmartlingLocaleBySubmission()
S
75 1 4
setTranslationStatusToEntity()
S
69 1 7
getConfigurationProfile()
S
72 1 5
__construct()
S
70 1 6
getCache()
S
81 1 3
getLogger()
S
82 1 3
setSettings()
S
81 1 3
getSettings()
S
82 1 3
setPluginVersion()
S
81 1 3
getPluginVersion()
S
82 1 3
isUnrecoverable()
S
78 1 3